Bogdan BogdanovicBogdan Bogdanovic
Overwatch 2 and the Perks System: When Team Power Is Rewritten Minute by MinuteDuring a scrim on the Overwatch 2 test server, a team leading 2-0 walked into...
China Masters 2026: Satwik-Chirag's 69 Minutes, Srikanth's Cheaper Win, and India's Unpaid Physical BillThe deciding game opened with seven rallies and a 6-1 lead for India. Not lon...
When Data Falls Silent: The Line Between Sports Analysis and FabricationOne July night in Manila, I reopened the tracking sheet I had built over thre...
Why Vietnam Women's Volleyball Declined: When the Wings Were Shut Down, the Middle Had to CarryIn one of Vietnam women's volleyball team's matches at Asiad 20, the top scor...
Saudi U-21 Round 8: Al-Hilal and Al-Fateh walk into a final that was never playedOn the Round 8 fixture board of the Saudi U-21 league, there is a pairing tha...
Seat Number 12 and the Blank Spaces of a Data TableOn the night of June 18, 2026, the Alfredo Di Stéfano stadium was as empty as...
Portugal's Two U21 Titles and the Overlooked Question in PepinsterAt a small arena in Pepinster, Belgium, the scoreboard of the 2026 Belgium Op...
NRG Beat MOUZ 2-1 at StarSeries Fall 2026: A Win Built on Map Prep, Not on ClassOn the T side of Dust2, Nick "nitr0" Cannella closed the map at 13-6...
Classic League of Legends Update 4: Graves Returns and the Vote Shaping Future ContentI spent three evenings rewinding the reveal video for Update 4 of Classic...
Nguyen Thi Tam defeats world champion, reaches Asiad 20 gold medal finalWhen all five judges raised their scorecards for Nguyen Thi Tam, the Nishio...
Vietnam vs Thailand: The Tactical Battle in MidfieldVietnam vs Thailand: The Tactical Battle in Midfield The match between Vietna...
Racing Bulls aim for Q3 after impressive Friday at MonzaAt Monza, Racing Bulls had an impressive day when Arvid Lindblad put the car ...
The Gaps in Grand Prix Injury Files: When the 'Too Clean' Report Is the Most Dangerous SignalOn August 25, 2026, at Zandvoort, where the circuit sits wedged between the...
V.League 1: When Gegenpressing Becomes Athletics, Who Will Be the Victor?Look at the space, not the position. In the recent V.League 1 Round 3, I note...
Vietnam Football: When Source Data Does Not Exist, In-Depth Analysis Cannot Be PerformedIn the context of Vietnam's rapidly growing sports media ecosystem, a...
Efeler son maça kaldı: Turkey 1-3 Romania and the Fracture in the Closing PointsThe scoreboard at BT Arena, Cluj-Napoca, reads four lines: 25-19, 25-21, 20-2...
The Knee Ledger: V.League and the Price of a Season Without an Off-SeasonMinute 43 in Viet Tri On the night of 5 January 2026, at Viet Tri stadium,...
When Analysis Has No Data: The Line Between Expertise and Fabrication in Sports JournalismWhen Analysis Has No Data: The Line Between Expertise and Fabrication in Spor...
Shopee Cup: Cong An Ha Noi win 1-0 away, sit 3rd in Group BOn the away scoreboard, the score stopped at 1-0. One goal, three points,...
The Stuck Rotation and Six Seconds Nobody Counted in Vietnamese VolleyballOn the stands of Phu Tho Arena on an August afternoon, I wrote down in my...
